[INFO] fetching crate external-dns-sdk 0.7.1...
[INFO] testing external-dns-sdk-0.7.1 against master#1f7f8ea0721a3b1eb73e6c6d25cccb371434b320 for pr-154065-1
[INFO] extracting crate external-dns-sdk 0.7.1 into /workspace/builds/worker-6-tc1/source
[INFO] started tweaking crates.io crate external-dns-sdk 0.7.1
[INFO] removed 0 missing tests
[INFO] finished tweaking crates.io crate external-dns-sdk 0.7.1
[INFO] tweaked toml for crates.io crate external-dns-sdk 0.7.1 written to /workspace/builds/worker-6-tc1/source/Cargo.toml
[INFO] validating manifest of crates.io crate external-dns-sdk 0.7.1 on toolchain 1f7f8ea0721a3b1eb73e6c6d25cccb371434b320
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1f7f8ea0721a3b1eb73e6c6d25cccb371434b320" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1f7f8ea0721a3b1eb73e6c6d25cccb371434b320" "generate-lockfile" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Updating crates.io index
[INFO] [stderr]      Locking 169 packages to latest compatible versions
[INFO] [stderr]       Adding axum v0.7.9 (available: v0.8.8)
[INFO] [stderr]       Adding reqwest v0.12.28 (available: v0.13.2)
[INFO] [stderr]       Adding thiserror v1.0.69 (available: v2.0.18)
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1f7f8ea0721a3b1eb73e6c6d25cccb371434b320" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]  Downloading crates ...
[INFO] [stderr]   Downloaded rustc-hash v2.1.2
[INFO] [stderr]   Downloaded kubizone-common v0.14.6
[INFO] [stderr]   Downloaded iri-string v0.7.12
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+1f7f8ea0721a3b1eb73e6c6d25cccb371434b320" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] 2bf3978d897760d116c4a900dae253fa6af2a756bc7a32b85fc310eba5036cec
[INFO] running `Command { std: "docker" "start" "-a" "2bf3978d897760d116c4a900dae253fa6af2a756bc7a32b85fc310eba5036cec", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "2bf3978d897760d116c4a900dae253fa6af2a756bc7a32b85fc310eba5036cec", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "2bf3978d897760d116c4a900dae253fa6af2a756bc7a32b85fc310eba5036cec", kill_on_drop: false }`
[INFO] [stdout] 2bf3978d897760d116c4a900dae253fa6af2a756bc7a32b85fc310eba5036cec
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+1f7f8ea0721a3b1eb73e6c6d25cccb371434b320" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] bb63ae71bd91b908d0258ef345b843cc73d13a8327194ba49e5605d2bdf0d859
[INFO] running `Command { std: "docker" "start" "-a" "bb63ae71bd91b908d0258ef345b843cc73d13a8327194ba49e5605d2bdf0d859", kill_on_drop: false }`
[INFO] [stderr]    Compiling slab v0.4.12
[INFO] [stderr]    Compiling http v1.4.0
[INFO] [stderr]    Compiling futures-task v0.3.32
[INFO] [stderr]    Compiling ring v0.17.14
[INFO] [stderr]    Compiling tracing-attributes v0.1.31
[INFO] [stderr]    Compiling getrandom v0.2.17
[INFO] [stderr]    Compiling serde v1.0.228
[INFO] [stderr]    Compiling futures-channel v0.3.32
[INFO] [stderr]    Compiling tokio v1.50.0
[INFO] [stderr]    Compiling sync_wrapper v1.0.2
[INFO] [stderr]    Compiling rustls v0.23.37
[INFO] [stderr]    Compiling serde_json v1.0.149
[INFO] [stderr]    Compiling serde_derive_internals v0.29.1
[INFO] [stderr]    Compiling icu_normalizer v2.1.1
[INFO] [stderr]    Compiling iri-string v0.7.12
[INFO] [stderr]    Compiling serde_path_to_error v0.1.20
[INFO] [stderr]    Compiling futures-util v0.3.32
[INFO] [stderr]    Compiling serde_urlencoded v0.7.1
[INFO] [stderr]    Compiling idna_adapter v1.2.1
[INFO] [stderr]    Compiling idna v1.1.0
[INFO] [stderr]    Compiling tracing v0.1.44
[INFO] [stderr]    Compiling url v2.5.8
[INFO] [stderr]    Compiling schemars_derive v0.8.22
[INFO] [stderr]    Compiling http-body v1.0.1
[INFO] [stderr]    Compiling http-body-util v0.1.3
[INFO] [stderr]    Compiling schemars v0.8.22
[INFO] [stderr]    Compiling axum-core v0.4.5
[INFO] [stderr]    Compiling kubizone-common v0.14.6
[INFO] [stderr]    Compiling hyper v1.8.1
[INFO] [stderr]    Compiling tower v0.5.3
[INFO] [stderr]    Compiling rustls-webpki v0.103.10
[INFO] [stderr]    Compiling tower-http v0.6.8
[INFO] [stderr]    Compiling hyper-util v0.1.20
[INFO] [stderr]    Compiling axum v0.7.9
[INFO] [stderr]    Compiling tokio-rustls v0.26.4
[INFO] [stderr]    Compiling hyper-rustls v0.27.7
[INFO] [stderr]    Compiling reqwest v0.12.28
[INFO] [stderr]    Compiling external-dns-sdk v0.7.1 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 34.28s
[INFO] running `Command { std: "docker" "inspect" "bb63ae71bd91b908d0258ef345b843cc73d13a8327194ba49e5605d2bdf0d859", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "bb63ae71bd91b908d0258ef345b843cc73d13a8327194ba49e5605d2bdf0d859", kill_on_drop: false }`
[INFO] [stdout] bb63ae71bd91b908d0258ef345b843cc73d13a8327194ba49e5605d2bdf0d859
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+1f7f8ea0721a3b1eb73e6c6d25cccb371434b320" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] e784d2652c5bca1f621e8814971c50a1abd67d1141ff9fda17530d0d73d8f5a8
[INFO] running `Command { std: "docker" "start" "-a" "e784d2652c5bca1f621e8814971c50a1abd67d1141ff9fda17530d0d73d8f5a8", kill_on_drop: false }`
[INFO] [stderr]    Compiling tracing-core v0.1.36
[INFO] [stderr]    Compiling tokio v1.50.0
[INFO] [stderr]    Compiling tracing v0.1.44
[INFO] [stderr]    Compiling tracing-log v0.2.0
[INFO] [stderr]    Compiling tracing-subscriber v0.3.23
[INFO] [stderr]    Compiling axum-core v0.4.5
[INFO] [stderr]    Compiling hyper v1.8.1
[INFO] [stderr]    Compiling tower v0.5.3
[INFO] [stderr]    Compiling tokio-rustls v0.26.4
[INFO] [stderr]    Compiling tower-http v0.6.8
[INFO] [stderr]    Compiling hyper-util v0.1.20
[INFO] [stderr]    Compiling hyper-rustls v0.27.7
[INFO] [stderr]    Compiling axum v0.7.9
[INFO] [stderr]    Compiling reqwest v0.12.28
[INFO] [stderr]    Compiling external-dns-sdk v0.7.1 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 24.32s
[INFO] running `Command { std: "docker" "inspect" "e784d2652c5bca1f621e8814971c50a1abd67d1141ff9fda17530d0d73d8f5a8", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "e784d2652c5bca1f621e8814971c50a1abd67d1141ff9fda17530d0d73d8f5a8", kill_on_drop: false }`
[INFO] [stdout] e784d2652c5bca1f621e8814971c50a1abd67d1141ff9fda17530d0d73d8f5a8
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+1f7f8ea0721a3b1eb73e6c6d25cccb371434b320" "test" "--frozen", kill_on_drop: false }`
[INFO] [stdout] 53db91794fa8ce5d202c38d6c34effa901d8869db8b8a3a908c84b8ef9beafd7
[INFO] running `Command { std: "docker" "start" "-a" "53db91794fa8ce5d202c38d6c34effa901d8869db8b8a3a908c84b8ef9beafd7", kill_on_drop: false }`
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 0.27s
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/external_dns_sdk-b216707d9365f6e2)
[INFO] [stdout] 
[INFO] [stdout] running 1 test
[INFO] [stdout] test difference_calculation ... ok
[INFO] [stderr]      Running tests/e2e.rs (/opt/rustwide/target/debug/deps/e2e-5420f1a373b1c15a)
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 1 test
[INFO] [stdout] [2m2026-03-30T03:22:46.286639Z[0m [35mTRACE[0m [1mhealthz[0m[2m:[0m [2mhyper_util::client::legacy::pool[0m[2m:[0m checkout waiting for idle connection: ("http", localhost:12333)
[INFO] [stdout] [2m2026-03-30T03:22:46.286741Z[0m [34mDEBUG[0m [1mhealthz[0m[2m:[0m [2mreqwest::connect[0m[2m:[0m starting new connection: http://localhost:12333/
[INFO] [stdout] [2m2026-03-30T03:22:46.286796Z[0m [35mTRACE[0m [1mhealthz[0m[2m:[0m [2mhyper_util::client::legacy::connect::http[0m[2m:[0m Http::connect; scheme=Some("http"), host=Some("localhost"), port=Some(Port(12333))
[INFO] [stdout] [2m2026-03-30T03:22:46.386038Z[0m [34mDEBUG[0m [1mhealthz[0m[2m:[0m [2mhyper_util::client::legacy::connect::http[0m[2m:[0m connecting to [::1]:12333
[INFO] [stdout] [2m2026-03-30T03:22:46.386719Z[0m [35mTRACE[0m [1mhealthz[0m[2m:[0m [2mhyper_util::client::legacy::connect::http[0m[2m:[0m connect error for [::1]:12333: ConnectError("tcp connect error", Os { code: 111, kind: ConnectionRefused, message: "Connection refused" })
[INFO] [stdout] [2m2026-03-30T03:22:46.387065Z[0m [34mDEBUG[0m [1mhealthz[0m[2m:[0m [2mhyper_util::client::legacy::connect::http[0m[2m:[0m connecting to 127.0.0.1:12333
[INFO] [stdout] [2m2026-03-30T03:22:46.387513Z[0m [34mDEBUG[0m [1mhealthz[0m[2m:[0m [2mhyper_util::client::legacy::connect::http[0m[2m:[0m connected to 127.0.0.1:12333
[INFO] [stdout] [2m2026-03-30T03:22:46.387879Z[0m [35mTRACE[0m [1mhealthz[0m[2m:[0m [2mhyper_util::client::legacy::client[0m[2m:[0m http1 handshake complete, spawning background dispatcher task
[INFO] [stdout] [2m2026-03-30T03:22:46.388117Z[0m [35mTRACE[0m [1mhealthz[0m[2m:[0m [2mhyper_util::client::legacy::client[0m[2m:[0m waiting for connection to be ready
[INFO] [stdout] [2m2026-03-30T03:22:46.388373Z[0m [35mTRACE[0m [2maxum::serve[0m[2m:[0m connection 127.0.0.1:46700 accepted
[INFO] [stdout] [2m2026-03-30T03:22:46.388795Z[0m [35mTRACE[0m [1mhealthz[0m[2m:[0m [2mhyper_util::client::legacy::client[0m[2m:[0m connection is ready
[INFO] [stdout] [2m2026-03-30T03:22:46.390085Z[0m [35mTRACE[0m [1mhealthz[0m[2m:[0m [2mhyper_util::client::legacy::pool[0m[2m:[0m checkout dropped for ("http", localhost:12333)
[INFO] [stdout] [2m2026-03-30T03:22:46.391061Z[0m [35mTRACE[0m [1mhealthz[0m[2m:[0m [2mhyper_util::client::legacy::pool[0m[2m:[0m put; add idle connection for ("http", localhost:12333)
[INFO] [stdout] [2m2026-03-30T03:22:46.391315Z[0m [34mDEBUG[0m [1mhealthz[0m[2m:[0m [2mhyper_util::client::legacy::pool[0m[2m:[0m pooling idle connection for ("http", localhost:12333)
[INFO] [stdout] [2m2026-03-30T03:22:46.391600Z[0m [35mTRACE[0m [1mhealthz[0m[2m:[0m [2mreqwest::retry[0m[2m:[0m shouldn't retry!
[INFO] [stdout] [2m2026-03-30T03:22:46.391936Z[0m [35mTRACE[0m [1madjust_endpoints[0m[1m{[0m[3mendpoints[0m[2m=[0m[][1m}[0m[2m:[0m [2mhyper_util::client::legacy::pool[0m[2m:[0m take? ("http", localhost:12333): expiration = Some(90s)
[INFO] [stdout] [2m2026-03-30T03:22:46.391995Z[0m [34mDEBUG[0m [1madjust_endpoints[0m[1m{[0m[3mendpoints[0m[2m=[0m[][1m}[0m[2m:[0m [2mhyper_util::client::legacy::pool[0m[2m:[0m reuse idle connection for ("http", localhost:12333)
[INFO] [stdout] [2m2026-03-30T03:22:46.392580Z[0m [34mDEBUG[0m [1madjust_endpoints[0m[1m{[0m[3mendpoints[0m[2m=[0m[][1m}[0m[2m:[0m [2me2e[0m[2m:[0m []
[INFO] [stdout] [2m2026-03-30T03:22:46.393191Z[0m [35mTRACE[0m [1madjust_endpoints[0m[1m{[0m[3mendpoints[0m[2m=[0m[][1m}[0m[2m:[0m [2mhyper_util::client::legacy::pool[0m[2m:[0m put; add idle connection for ("http", localhost:12333)
[INFO] [stdout] [2m2026-03-30T03:22:46.393403Z[0m [34mDEBUG[0m [1madjust_endpoints[0m[1m{[0m[3mendpoints[0m[2m=[0m[][1m}[0m[2m:[0m [2mhyper_util::client::legacy::pool[0m[2m:[0m pooling idle connection for ("http", localhost:12333)
[INFO] [stdout] [2m2026-03-30T03:22:46.393620Z[0m [35mTRACE[0m [1madjust_endpoints[0m[1m{[0m[3mendpoints[0m[2m=[0m[][1m}[0m[2m:[0m [2mreqwest::retry[0m[2m:[0m shouldn't retry!
[INFO] [stdout] [2m2026-03-30T03:22:46.393901Z[0m [35mTRACE[0m [1madjust_endpoints[0m[1m{[0m[3mendpoints[0m[2m=[0m[][1m}[0m[2m:[0m [2mexternal_dns_sdk::client[0m[2m:[0m webhook returned status code: 200 OK
[INFO] [stdout] [2m2026-03-30T03:22:46.395353Z[0m [35mTRACE[0m [1madjust_endpoints[0m[1m{[0m[3mendpoints[0m[2m=[0m[][1m}[0m[2m:[0m [2mexternal_dns_sdk::client[0m[2m:[0m api returned response: []
[INFO] [stdout] [2m2026-03-30T03:22:46.399128Z[0m [35mTRACE[0m [1mget_records[0m[2m:[0m [2mhyper_util::client::legacy::pool[0m[2m:[0m take? ("http", localhost:12333): expiration = Some(90s)
[INFO] [stdout] [2m2026-03-30T03:22:46.399423Z[0m [34mDEBUG[0m [1mget_records[0m[2m:[0m [2mhyper_util::client::legacy::pool[0m[2m:[0m reuse idle connection for ("http", localhost:12333)
[INFO] [stdout] [2m2026-03-30T03:22:46.401087Z[0m [35mTRACE[0m [1mget_records[0m[2m:[0m [2mhyper_util::client::legacy::pool[0m[2m:[0m put; add idle connection for ("http", localhost:12333)
[INFO] [stdout] [2m2026-03-30T03:22:46.401711Z[0m [34mDEBUG[0m [1mget_records[0m[2m:[0m [2mhyper_util::client::legacy::pool[0m[2m:[0m pooling idle connection for ("http", localhost:12333)
[INFO] [stdout] [2m2026-03-30T03:22:46.402488Z[0m [35mTRACE[0m [1mget_records[0m[2m:[0m [2mreqwest::retry[0m[2m:[0m shouldn't retry!
[INFO] [stdout] [2m2026-03-30T03:22:46.402793Z[0m [35mTRACE[0m [1mget_records[0m[2m:[0m [2mexternal_dns_sdk::client[0m[2m:[0m webhook returned status code: 200 OK
[INFO] [stdout] [2m2026-03-30T03:22:46.403446Z[0m [35mTRACE[0m [1mget_records[0m[2m:[0m [2mexternal_dns_sdk::client[0m[2m:[0m api returned response: []
[INFO] [stdout] [2m2026-03-30T03:22:46.404296Z[0m [35mTRACE[0m [1mset_records[0m[1m{[0m[3mchanges[0m[2m=[0m[Create(Endpoint { identity: EndpointIdent { dns_name: Partial(PartiallyQualifiedDomainName([DomainSegment("update"), DomainSegment("org")])), record_type: A }, set_identifier: None, targets: ["192.168.0.1"], record_ttl: Some(300), labels: {}, provider_specific: [] }), Create(Endpoint { identity: EndpointIdent { dns_name: Partial(PartiallyQualifiedDomainName([DomainSegment("delete"), DomainSegment("org")])), record_type: A }, set_identifier: None, targets: ["192.168.0.1"], record_ttl: Some(300), labels: {}, provider_specific: [] })][1m}[0m[2m:[0m [2mhyper_util::client::legacy::pool[0m[2m:[0m take? ("http", localhost:12333): expiration = Some(90s)
[INFO] [stdout] [2m2026-03-30T03:22:46.405237Z[0m [34mDEBUG[0m [1mset_records[0m[1m{[0m[3mchanges[0m[2m=[0m[Create(Endpoint { identity: EndpointIdent { dns_name: Partial(PartiallyQualifiedDomainName([DomainSegment("update"), DomainSegment("org")])), record_type: A }, set_identifier: None, targets: ["192.168.0.1"], record_ttl: Some(300), labels: {}, provider_specific: [] }), Create(Endpoint { identity: EndpointIdent { dns_name: Partial(PartiallyQualifiedDomainName([DomainSegment("delete"), DomainSegment("org")])), record_type: A }, set_identifier: None, targets: ["192.168.0.1"], record_ttl: Some(300), labels: {}, provider_specific: [] })][1m}[0m[2m:[0m [2mhyper_util::client::legacy::pool[0m[2m:[0m reuse idle connection for ("http", localhost:12333)
[INFO] [stdout] [2m2026-03-30T03:22:46.406859Z[0m [35mTRACE[0m [1mset_records[0m[1m{[0m[3mchanges[0m[2m=[0m[Create(Endpoint { identity: EndpointIdent { dns_name: Partial(PartiallyQualifiedDomainName([DomainSegment("update"), DomainSegment("org")])), record_type: A }, set_identifier: None, targets: ["192.168.0.1"], record_ttl: Some(300), labels: {}, provider_specific: [] }), Create(Endpoint { identity: EndpointIdent { dns_name: Partial(PartiallyQualifiedDomainName([DomainSegment("delete"), DomainSegment("org")])), record_type: A }, set_identifier: None, targets: ["192.168.0.1"], record_ttl: Some(300), labels: {}, provider_specific: [] })][1m}[0m[2m:[0m [2me2e[0m[2m:[0m creating update.org
[INFO] [stdout] [2m2026-03-30T03:22:46.408891Z[0m [35mTRACE[0m [1mset_records[0m[1m{[0m[3mchanges[0m[2m=[0m[Create(Endpoint { identity: EndpointIdent { dns_name: Partial(PartiallyQualifiedDomainName([DomainSegment("update"), DomainSegment("org")])), record_type: A }, set_identifier: None, targets: ["192.168.0.1"], record_ttl: Some(300), labels: {}, provider_specific: [] }), Create(Endpoint { identity: EndpointIdent { dns_name: Partial(PartiallyQualifiedDomainName([DomainSegment("delete"), DomainSegment("org")])), record_type: A }, set_identifier: None, targets: ["192.168.0.1"], record_ttl: Some(300), labels: {}, provider_specific: [] })][1m}[0m[2m:[0m [2me2e[0m[2m:[0m creating delete.org
[INFO] [stdout] [2m2026-03-30T03:22:46.410180Z[0m [35mTRACE[0m [1mset_records[0m[1m{[0m[3mchanges[0m[2m=[0m[Create(Endpoint { identity: EndpointIdent { dns_name: Partial(PartiallyQualifiedDomainName([DomainSegment("update"), DomainSegment("org")])), record_type: A }, set_identifier: None, targets: ["192.168.0.1"], record_ttl: Some(300), labels: {}, provider_specific: [] }), Create(Endpoint { identity: EndpointIdent { dns_name: Partial(PartiallyQualifiedDomainName([DomainSegment("delete"), DomainSegment("org")])), record_type: A }, set_identifier: None, targets: ["192.168.0.1"], record_ttl: Some(300), labels: {}, provider_specific: [] })][1m}[0m[2m:[0m [2mhyper_util::client::legacy::pool[0m[2m:[0m put; add idle connection for ("http", localhost:12333)
[INFO] [stdout] [2m2026-03-30T03:22:46.411084Z[0m [34mDEBUG[0m [1mset_records[0m[1m{[0m[3mchanges[0m[2m=[0m[Create(Endpoint { identity: EndpointIdent { dns_name: Partial(PartiallyQualifiedDomainName([DomainSegment("update"), DomainSegment("org")])), record_type: A }, set_identifier: None, targets: ["192.168.0.1"], record_ttl: Some(300), labels: {}, provider_specific: [] }), Create(Endpoint { identity: EndpointIdent { dns_name: Partial(PartiallyQualifiedDomainName([DomainSegment("delete"), DomainSegment("org")])), record_type: A }, set_identifier: None, targets: ["192.168.0.1"], record_ttl: Some(300), labels: {}, provider_specific: [] })][1m}[0m[2m:[0m [2mhyper_util::client::legacy::pool[0m[2m:[0m pooling idle connection for ("http", localhost:12333)
[INFO] [stdout] [2m2026-03-30T03:22:46.411838Z[0m [35mTRACE[0m [1mset_records[0m[1m{[0m[3mchanges[0m[2m=[0m[Create(Endpoint { identity: EndpointIdent { dns_name: Partial(PartiallyQualifiedDomainName([DomainSegment("update"), DomainSegment("org")])), record_type: A }, set_identifier: None, targets: ["192.168.0.1"], record_ttl: Some(300), labels: {}, provider_specific: [] }), Create(Endpoint { identity: EndpointIdent { dns_name: Partial(PartiallyQualifiedDomainName([DomainSegment("delete"), DomainSegment("org")])), record_type: A }, set_identifier: None, targets: ["192.168.0.1"], record_ttl: Some(300), labels: {}, provider_specific: [] })][1m}[0m[2m:[0m [2mreqwest::retry[0m[2m:[0m shouldn't retry!
[INFO] [stdout] [2m2026-03-30T03:22:46.412883Z[0m [35mTRACE[0m [1mget_records[0m[2m:[0m [2mhyper_util::client::legacy::pool[0m[2m:[0m take? ("http", localhost:12333): expiration = Some(90s)
[INFO] [stdout] [2m2026-03-30T03:22:46.413344Z[0m [34mDEBUG[0m [1mget_records[0m[2m:[0m [2mhyper_util::client::legacy::pool[0m[2m:[0m reuse idle connection for ("http", localhost:12333)
[INFO] [stdout] [2m2026-03-30T03:22:46.415030Z[0m [35mTRACE[0m [1mget_records[0m[2m:[0m [2mhyper_util::client::legacy::pool[0m[2m:[0m put; add idle connection for ("http", localhost:12333)
[INFO] [stdout] [2m2026-03-30T03:22:46.415269Z[0m [34mDEBUG[0m [1mget_records[0m[2m:[0m [2mhyper_util::client::legacy::pool[0m[2m:[0m pooling idle connection for ("http", localhost:12333)
[INFO] [stdout] [2m2026-03-30T03:22:46.415565Z[0m [35mTRACE[0m [1mget_records[0m[2m:[0m [2mreqwest::retry[0m[2m:[0m shouldn't retry!
[INFO] [stdout] [2m2026-03-30T03:22:46.416525Z[0m [35mTRACE[0m [1mget_records[0m[2m:[0m [2mexternal_dns_sdk::client[0m[2m:[0m webhook returned status code: 200 OK
[INFO] [stdout] [2m2026-03-30T03:22:46.416890Z[0m [35mTRACE[0m [1mget_records[0m[2m:[0m [2mexternal_dns_sdk::client[0m[2m:[0m api returned response: [Endpoint { identity: EndpointIdent { dns_name: Partial(PartiallyQualifiedDomainName([DomainSegment("update"), DomainSegment("org")])), record_type: A }, set_identifier: None, targets: ["192.168.0.1"], record_ttl: Some(300), labels: {}, provider_specific: [] }, Endpoint { identity: EndpointIdent { dns_name: Partial(PartiallyQualifiedDomainName([DomainSegment("delete"), DomainSegment("org")])), record_type: A }, set_identifier: None, targets: ["192.168.0.1"], record_ttl: Some(300), labels: {}, provider_specific: [] }]
[INFO] [stdout] [2m2026-03-30T03:22:46.419967Z[0m [35mTRACE[0m [1mset_records[0m[1m{[0m[3mchanges[0m[2m=[0m[Delete(Endpoint { identity: EndpointIdent { dns_name: Partial(PartiallyQualifiedDomainName([DomainSegment("delete"), DomainSegment("org")])), record_type: A }, set_identifier: None, targets: ["192.168.0.1"], record_ttl: Some(300), labels: {}, provider_specific: [] }), Update { old: Endpoint { identity: EndpointIdent { dns_name: Partial(PartiallyQualifiedDomainName([DomainSegment("update"), DomainSegment("org")])), record_type: A }, set_identifier: None, targets: ["192.168.0.1"], record_ttl: Some(300), labels: {}, provider_specific: [] }, new: Endpoint { identity: EndpointIdent { dns_name: Partial(PartiallyQualifiedDomainName([DomainSegment("update"), DomainSegment("org")])), record_type: A }, set_identifier: None, targets: ["192.168.0.2"], record_ttl: Some(300), labels: {}, provider_specific: [] } }, Create(Endpoint { identity: EndpointIdent { dns_name: Partial(PartiallyQualifiedDomainName([DomainSegment("create"), DomainSegment("org")])), record_type: A }, set_identifier: None, targets: ["192.168.0.1"], record_ttl: Some(300), labels: {}, provider_specific: [] })][1m}[0m[2m:[0m [2mhyper_util::client::legacy::pool[0m[2m:[0m take? ("http", localhost:12333): expiration = Some(90s)
[INFO] [stdout] [2m2026-03-30T03:22:46.420481Z[0m [34mDEBUG[0m [1mset_records[0m[1m{[0m[3mchanges[0m[2m=[0m[Delete(Endpoint { identity: EndpointIdent { dns_name: Partial(PartiallyQualifiedDomainName([DomainSegment("delete"), DomainSegment("org")])), record_type: A }, set_identifier: None, targets: ["192.168.0.1"], record_ttl: Some(300), labels: {}, provider_specific: [] }), Update { old: Endpoint { identity: EndpointIdent { dns_name: Partial(PartiallyQualifiedDomainName([DomainSegment("update"), DomainSegment("org")])), record_type: A }, set_identifier: None, targets: ["192.168.0.1"], record_ttl: Some(300), labels: {}, provider_specific: [] }, new: Endpoint { identity: EndpointIdent { dns_name: Partial(PartiallyQualifiedDomainName([DomainSegment("update"), DomainSegment("org")])), record_type: A }, set_identifier: None, targets: ["192.168.0.2"], record_ttl: Some(300), labels: {}, provider_specific: [] } }, Create(Endpoint { identity: EndpointIdent { dns_name: Partial(PartiallyQualifiedDomainName([DomainSegment("create"), DomainSegment("org")])), record_type: A }, set_identifier: None, targets: ["192.168.0.1"], record_ttl: Some(300), labels: {}, provider_specific: [] })][1m}[0m[2m:[0m [2mhyper_util::client::legacy::pool[0m[2m:[0m reuse idle connection for ("http", localhost:12333)
[INFO] [stdout] [2m2026-03-30T03:22:46.422513Z[0m [35mTRACE[0m [1mset_records[0m[1m{[0m[3mchanges[0m[2m=[0m[Delete(Endpoint { identity: EndpointIdent { dns_name: Partial(PartiallyQualifiedDomainName([DomainSegment("delete"), DomainSegment("org")])), record_type: A }, set_identifier: None, targets: ["192.168.0.1"], record_ttl: Some(300), labels: {}, provider_specific: [] }), Update { old: Endpoint { identity: EndpointIdent { dns_name: Partial(PartiallyQualifiedDomainName([DomainSegment("update"), DomainSegment("org")])), record_type: A }, set_identifier: None, targets: ["192.168.0.1"], record_ttl: Some(300), labels: {}, provider_specific: [] }, new: Endpoint { identity: EndpointIdent { dns_name: Partial(PartiallyQualifiedDomainName([DomainSegment("update"), DomainSegment("org")])), record_type: A }, set_identifier: None, targets: ["192.168.0.2"], record_ttl: Some(300), labels: {}, provider_specific: [] } }, Create(Endpoint { identity: EndpointIdent { dns_name: Partial(PartiallyQualifiedDomainName([DomainSegment("create"), DomainSegment("org")])), record_type: A }, set_identifier: None, targets: ["192.168.0.1"], record_ttl: Some(300), labels: {}, provider_specific: [] })][1m}[0m[2m:[0m [2me2e[0m[2m:[0m deleting delete.org
[INFO] [stdout] [2m2026-03-30T03:22:46.422833Z[0m [35mTRACE[0m [1mset_records[0m[1m{[0m[3mchanges[0m[2m=[0m[Delete(Endpoint { identity: EndpointIdent { dns_name: Partial(PartiallyQualifiedDomainName([DomainSegment("delete"), DomainSegment("org")])), record_type: A }, set_identifier: None, targets: ["192.168.0.1"], record_ttl: Some(300), labels: {}, provider_specific: [] }), Update { old: Endpoint { identity: EndpointIdent { dns_name: Partial(PartiallyQualifiedDomainName([DomainSegment("update"), DomainSegment("org")])), record_type: A }, set_identifier: None, targets: ["192.168.0.1"], record_ttl: Some(300), labels: {}, provider_specific: [] }, new: Endpoint { identity: EndpointIdent { dns_name: Partial(PartiallyQualifiedDomainName([DomainSegment("update"), DomainSegment("org")])), record_type: A }, set_identifier: None, targets: ["192.168.0.2"], record_ttl: Some(300), labels: {}, provider_specific: [] } }, Create(Endpoint { identity: EndpointIdent { dns_name: Partial(PartiallyQualifiedDomainName([DomainSegment("create"), DomainSegment("org")])), record_type: A }, set_identifier: None, targets: ["192.168.0.1"], record_ttl: Some(300), labels: {}, provider_specific: [] })][1m}[0m[2m:[0m [2me2e[0m[2m:[0m updating update.org from 192.168.0.1 to 192.168.0.2
[INFO] [stdout] [2m2026-03-30T03:22:46.423060Z[0m [35mTRACE[0m [1mset_records[0m[1m{[0m[3mchanges[0m[2m=[0m[Delete(Endpoint { identity: EndpointIdent { dns_name: Partial(PartiallyQualifiedDomainName([DomainSegment("delete"), DomainSegment("org")])), record_type: A }, set_identifier: None, targets: ["192.168.0.1"], record_ttl: Some(300), labels: {}, provider_specific: [] }), Update { old: Endpoint { identity: EndpointIdent { dns_name: Partial(PartiallyQualifiedDomainName([DomainSegment("update"), DomainSegment("org")])), record_type: A }, set_identifier: None, targets: ["192.168.0.1"], record_ttl: Some(300), labels: {}, provider_specific: [] }, new: Endpoint { identity: EndpointIdent { dns_name: Partial(PartiallyQualifiedDomainName([DomainSegment("update"), DomainSegment("org")])), record_type: A }, set_identifier: None, targets: ["192.168.0.2"], record_ttl: Some(300), labels: {}, provider_specific: [] } }, Create(Endpoint { identity: EndpointIdent { dns_name: Partial(PartiallyQualifiedDomainName([DomainSegment("create"), DomainSegment("org")])), record_type: A }, set_identifier: None, targets: ["192.168.0.1"], record_ttl: Some(300), labels: {}, provider_specific: [] })][1m}[0m[2m:[0m [2me2e[0m[2m:[0m creating create.org
[INFO] [stdout] [2m2026-03-30T03:22:46.424127Z[0m [35mTRACE[0m [1mset_records[0m[1m{[0m[3mchanges[0m[2m=[0m[Delete(Endpoint { identity: EndpointIdent { dns_name: Partial(PartiallyQualifiedDomainName([DomainSegment("delete"), DomainSegment("org")])), record_type: A }, set_identifier: None, targets: ["192.168.0.1"], record_ttl: Some(300), labels: {}, provider_specific: [] }), Update { old: Endpoint { identity: EndpointIdent { dns_name: Partial(PartiallyQualifiedDomainName([DomainSegment("update"), DomainSegment("org")])), record_type: A }, set_identifier: None, targets: ["192.168.0.1"], record_ttl: Some(300), labels: {}, provider_specific: [] }, new: Endpoint { identity: EndpointIdent { dns_name: Partial(PartiallyQualifiedDomainName([DomainSegment("update"), DomainSegment("org")])), record_type: A }, set_identifier: None, targets: ["192.168.0.2"], record_ttl: Some(300), labels: {}, provider_specific: [] } }, Create(Endpoint { identity: EndpointIdent { dns_name: Partial(PartiallyQualifiedDomainName([DomainSegment("create"), DomainSegment("org")])), record_type: A }, set_identifier: None, targets: ["192.168.0.1"], record_ttl: Some(300), labels: {}, provider_specific: [] })][1m}[0m[2m:[0m [2mhyper_util::client::legacy::pool[0m[2m:[0m put; add idle connection for ("http", localhost:12333)
[INFO] [stdout] [2m2026-03-30T03:22:46.424374Z[0m [34mDEBUG[0m [1mset_records[0m[1m{[0m[3mchanges[0m[2m=[0m[Delete(Endpoint { identity: EndpointIdent { dns_name: Partial(PartiallyQualifiedDomainName([DomainSegment("delete"), DomainSegment("org")])), record_type: A }, set_identifier: None, targets: ["192.168.0.1"], record_ttl: Some(300), labels: {}, provider_specific: [] }), Update { old: Endpoint { identity: EndpointIdent { dns_name: Partial(PartiallyQualifiedDomainName([DomainSegment("update"), DomainSegment("org")])), record_type: A }, set_identifier: None, targets: ["192.168.0.1"], record_ttl: Some(300), labels: {}, provider_specific: [] }, new: Endpoint { identity: EndpointIdent { dns_name: Partial(PartiallyQualifiedDomainName([DomainSegment("update"), DomainSegment("org")])), record_type: A }, set_identifier: None, targets: ["192.168.0.2"], record_ttl: Some(300), labels: {}, provider_specific: [] } }, Create(Endpoint { identity: EndpointIdent { dns_name: Partial(PartiallyQualifiedDomainName([DomainSegment("create"), DomainSegment("org")])), record_type: A }, set_identifier: None, targets: ["192.168.0.1"], record_ttl: Some(300), labels: {}, provider_specific: [] })][1m}[0m[2m:[0m [2mhyper_util::client::legacy::pool[0m[2m:[0m pooling idle connection for ("http", localhost:12333)
[INFO] [stdout] [2m2026-03-30T03:22:46.424541Z[0m [35mTRACE[0m [1mset_records[0m[1m{[0m[3mchanges[0m[2m=[0m[Delete(Endpoint { identity: EndpointIdent { dns_name: Partial(PartiallyQualifiedDomainName([DomainSegment("delete"), DomainSegment("org")])), record_type: A }, set_identifier: None, targets: ["192.168.0.1"], record_ttl: Some(300), labels: {}, provider_specific: [] }), Update { old: Endpoint { identity: EndpointIdent { dns_name: Partial(PartiallyQualifiedDomainName([DomainSegment("update"), DomainSegment("org")])), record_type: A }, set_identifier: None, targets: ["192.168.0.1"], record_ttl: Some(300), labels: {}, provider_specific: [] }, new: Endpoint { identity: EndpointIdent { dns_name: Partial(PartiallyQualifiedDomainName([DomainSegment("update"), DomainSegment("org")])), record_type: A }, set_identifier: None, targets: ["192.168.0.2"], record_ttl: Some(300), labels: {}, provider_specific: [] } }, Create(Endpoint { identity: EndpointIdent { dns_name: Partial(PartiallyQualifiedDomainName([DomainSegment("create"), DomainSegment("org")])), record_type: A }, set_identifier: None, targets: ["192.168.0.1"], record_ttl: Some(300), labels: {}, provider_specific: [] })][1m}[0m[2m:[0m [2mreqwest::retry[0m[2m:[0m shouldn't retry!
[INFO] [stdout] [2m2026-03-30T03:22:46.425286Z[0m [35mTRACE[0m [1mget_records[0m[2m:[0m [2mhyper_util::client::legacy::pool[0m[2m:[0m take? ("http", localhost:12333): expiration = Some(90s)
[INFO] [stdout] [2m2026-03-30T03:22:46.425442Z[0m [34mDEBUG[0m [1mget_records[0m[2m:[0m [2mhyper_util::client::legacy::pool[0m[2m:[0m reuse idle connection for ("http", localhost:12333)
[INFO] [stdout] [2m2026-03-30T03:22:46.427246Z[0m [35mTRACE[0m [1mget_records[0m[2m:[0m [2mhyper_util::client::legacy::pool[0m[2m:[0m put; add idle connection for ("http", localhost:12333)
[INFO] [stdout] [2m2026-03-30T03:22:46.427401Z[0m [34mDEBUG[0m [1mget_records[0m[2m:[0m [2mhyper_util::client::legacy::pool[0m[2m:[0m pooling idle connection for ("http", localhost:12333)
[INFO] [stdout] [2m2026-03-30T03:22:46.427542Z[0m [35mTRACE[0m [1mget_records[0m[2m:[0m [2mreqwest::retry[0m[2m:[0m shouldn't retry!
[INFO] [stdout] [2m2026-03-30T03:22:46.427733Z[0m [35mTRACE[0m [1mget_records[0m[2m:[0m [2mexternal_dns_sdk::client[0m[2m:[0m webhook returned status code: 200 OK
[INFO] [stdout] [2m2026-03-30T03:22:46.428032Z[0m [35mTRACE[0m [1mget_records[0m[2m:[0m [2mexternal_dns_sdk::client[0m[2m:[0m api returned response: [Endpoint { identity: EndpointIdent { dns_name: Partial(PartiallyQualifiedDomainName([DomainSegment("update"), DomainSegment("org")])), record_type: A }, set_identifier: None, targets: ["192.168.0.2"], record_ttl: Some(300), labels: {}, provider_specific: [] }, Endpoint { identity: EndpointIdent { dns_name: Partial(PartiallyQualifiedDomainName([DomainSegment("create"), DomainSegment("org")])), record_type: A }, set_identifier: None, targets: ["192.168.0.1"], record_ttl: Some(300), labels: {}, provider_specific: [] }]
[INFO] [stdout] [2m2026-03-30T03:22:46.428834Z[0m [35mTRACE[0m [1mset_records[0m[1m{[0m[3mchanges[0m[2m=[0m[Delete(Endpoint { identity: EndpointIdent { dns_name: Partial(PartiallyQualifiedDomainName([DomainSegment("update"), DomainSegment("org")])), record_type: A }, set_identifier: None, targets: ["192.168.0.2"], record_ttl: Some(300), labels: {}, provider_specific: [] }), Create(Endpoint { identity: EndpointIdent { dns_name: Partial(PartiallyQualifiedDomainName([DomainSegment("new"), DomainSegment("org")])), record_type: A }, set_identifier: None, targets: ["192.168.0.3"], record_ttl: Some(300), labels: {}, provider_specific: [] })][1m}[0m[2m:[0m [2mhyper_util::client::legacy::pool[0m[2m:[0m take? ("http", localhost:12333): expiration = Some(90s)
[INFO] [stdout] [2m2026-03-30T03:22:46.429070Z[0m [34mDEBUG[0m [1mset_records[0m[1m{[0m[3mchanges[0m[2m=[0m[Delete(Endpoint { identity: EndpointIdent { dns_name: Partial(PartiallyQualifiedDomainName([DomainSegment("update"), DomainSegment("org")])), record_type: A }, set_identifier: None, targets: ["192.168.0.2"], record_ttl: Some(300), labels: {}, provider_specific: [] }), Create(Endpoint { identity: EndpointIdent { dns_name: Partial(PartiallyQualifiedDomainName([DomainSegment("new"), DomainSegment("org")])), record_type: A }, set_identifier: None, targets: ["192.168.0.3"], record_ttl: Some(300), labels: {}, provider_specific: [] })][1m}[0m[2m:[0m [2mhyper_util::client::legacy::pool[0m[2m:[0m reuse idle connection for ("http", localhost:12333)
[INFO] [stdout] [2m2026-03-30T03:22:46.429976Z[0m [35mTRACE[0m [1mset_records[0m[1m{[0m[3mchanges[0m[2m=[0m[Delete(Endpoint { identity: EndpointIdent { dns_name: Partial(PartiallyQualifiedDomainName([DomainSegment("update"), DomainSegment("org")])), record_type: A }, set_identifier: None, targets: ["192.168.0.2"], record_ttl: Some(300), labels: {}, provider_specific: [] }), Create(Endpoint { identity: EndpointIdent { dns_name: Partial(PartiallyQualifiedDomainName([DomainSegment("new"), DomainSegment("org")])), record_type: A }, set_identifier: None, targets: ["192.168.0.3"], record_ttl: Some(300), labels: {}, provider_specific: [] })][1m}[0m[2m:[0m [2me2e[0m[2m:[0m deleting update.org
[INFO] [stdout] [2m2026-03-30T03:22:46.430068Z[0m [35mTRACE[0m [1mset_records[0m[1m{[0m[3mchanges[0m[2m=[0m[Delete(Endpoint { identity: EndpointIdent { dns_name: Partial(PartiallyQualifiedDomainName([DomainSegment("update"), DomainSegment("org")])), record_type: A }, set_identifier: None, targets: ["192.168.0.2"], record_ttl: Some(300), labels: {}, provider_specific: [] }), Create(Endpoint { identity: EndpointIdent { dns_name: Partial(PartiallyQualifiedDomainName([DomainSegment("new"), DomainSegment("org")])), record_type: A }, set_identifier: None, targets: ["192.168.0.3"], record_ttl: Some(300), labels: {}, provider_specific: [] })][1m}[0m[2m:[0m [2me2e[0m[2m:[0m creating new.org
[INFO] [stdout] [2m2026-03-30T03:22:46.430437Z[0m [35mTRACE[0m [1mset_records[0m[1m{[0m[3mchanges[0m[2m=[0m[Delete(Endpoint { identity: EndpointIdent { dns_name: Partial(PartiallyQualifiedDomainName([DomainSegment("update"), DomainSegment("org")])), record_type: A }, set_identifier: None, targets: ["192.168.0.2"], record_ttl: Some(300), labels: {}, provider_specific: [] }), Create(Endpoint { identity: EndpointIdent { dns_name: Partial(PartiallyQualifiedDomainName([DomainSegment("new"), DomainSegment("org")])), record_type: A }, set_identifier: None, targets: ["192.168.0.3"], record_ttl: Some(300), labels: {}, provider_specific: [] })][1m}[0m[2m:[0m [2mhyper_util::client::legacy::pool[0m[2m:[0m put; add idle connection for ("http", localhost:12333)
[INFO] [stdout] [2m2026-03-30T03:22:46.430525Z[0m [34mDEBUG[0m [1mset_records[0m[1m{[0m[3mchanges[0m[2m=[0m[Delete(Endpoint { identity: EndpointIdent { dns_name: Partial(PartiallyQualifiedDomainName([DomainSegment("update"), DomainSegment("org")])), record_type: A }, set_identifier: None, targets: ["192.168.0.2"], record_ttl: Some(300), labels: {}, provider_specific: [] }), Create(Endpoint { identity: EndpointIdent { dns_name: Partial(PartiallyQualifiedDomainName([DomainSegment("new"), DomainSegment("org")])), record_type: A }, set_identifier: None, targets: ["192.168.0.3"], record_ttl: Some(300), labels: {}, provider_specific: [] })][1m}[0m[2m:[0m [2mhyper_util::client::legacy::pool[0m[2m:[0m pooling idle connection for ("http", localhost:12333)
[INFO] [stdout] [2m2026-03-30T03:22:46.430618Z[0m [35mTRACE[0m [1mset_records[0m[1m{[0m[3mchanges[0m[2m=[0m[Delete(Endpoint { identity: EndpointIdent { dns_name: Partial(PartiallyQualifiedDomainName([DomainSegment("update"), DomainSegment("org")])), record_type: A }, set_identifier: None, targets: ["192.168.0.2"], record_ttl: Some(300), labels: {}, provider_specific: [] }), Create(Endpoint { identity: EndpointIdent { dns_name: Partial(PartiallyQualifiedDomainName([DomainSegment("new"), DomainSegment("org")])), record_type: A }, set_identifier: None, targets: ["192.168.0.3"], record_ttl: Some(300), labels: {}, provider_specific: [] })][1m}[0m[2m:[0m [2mreqwest::retry[0m[2m:[0m shouldn't retry!
[INFO] [stdout] [2m2026-03-30T03:22:46.430921Z[0m [35mTRACE[0m [1mget_records[0m[2m:[0m [2mhyper_util::client::legacy::pool[0m[2m:[0m take? ("http", localhost:12333): expiration = Some(90s)
[INFO] [stdout] [2m2026-03-30T03:22:46.431015Z[0m [34mDEBUG[0m [1mget_records[0m[2m:[0m [2mhyper_util::client::legacy::pool[0m[2m:[0m reuse idle connection for ("http", localhost:12333)
[INFO] [stdout] [2m2026-03-30T03:22:46.431513Z[0m [35mTRACE[0m [1mget_records[0m[2m:[0m [2mhyper_util::client::legacy::pool[0m[2m:[0m put; add idle connection for ("http", localhost:12333)
[INFO] [stdout] [2m2026-03-30T03:22:46.431600Z[0m [34mDEBUG[0m [1mget_records[0m[2m:[0m [2mhyper_util::client::legacy::pool[0m[2m:[0m pooling idle connection for ("http", localhost:12333)
[INFO] [stdout] [2m2026-03-30T03:22:46.431686Z[0m [35mTRACE[0m [1mget_records[0m[2m:[0m [2mreqwest::retry[0m[2m:[0m shouldn't retry!
[INFO] [stdout] [2m2026-03-30T03:22:46.431790Z[0m [35mTRACE[0m [1mget_records[0m[2m:[0m [2mexternal_dns_sdk::client[0m[2m:[0m webhook returned status code: 200 OK
[INFO] [stdout] [2m2026-03-30T03:22:46.432001Z[0m [35mTRACE[0m [1mget_records[0m[2m:[0m [2mexternal_dns_sdk::client[0m[2m:[0m api returned response: [Endpoint { identity: EndpointIdent { dns_name: Partial(PartiallyQualifiedDomainName([DomainSegment("create"), DomainSegment("org")])), record_type: A }, set_identifier: None, targets: ["192.168.0.1"], record_ttl: Some(300), labels: {}, provider_specific: [] }, Endpoint { identity: EndpointIdent { dns_name: Partial(PartiallyQualifiedDomainName([DomainSegment("new"), DomainSegment("org")])), record_type: A }, set_identifier: None, targets: ["192.168.0.3"], record_ttl: Some(300), labels: {}, provider_specific: [] }]
[INFO] [stdout] test main ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.16s
[INFO] [stdout] 
[INFO] [stderr]    Doc-tests external_dns_sdk
[INFO] [stdout] 
[INFO] [stdout] running 0 tests
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] running `Command { std: "docker" "inspect" "53db91794fa8ce5d202c38d6c34effa901d8869db8b8a3a908c84b8ef9beafd7", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "53db91794fa8ce5d202c38d6c34effa901d8869db8b8a3a908c84b8ef9beafd7", kill_on_drop: false }`
[INFO] [stdout] 53db91794fa8ce5d202c38d6c34effa901d8869db8b8a3a908c84b8ef9beafd7
